0b9adc4506a444af9e3bc9df31ad4fa39e340642,diana-api/src/main/java/org/jnosql/diana/api/reader/ListTypeReferenceReader.java,ListTypeReferenceReader,isCompatible,#TypeReference#,45
Before Change
if (ParameterizedType.class.isInstance(type)) {
ParameterizedType parameterizedType = ParameterizedType.class.cast(type);
return List.class.equals((Class<?>) parameterizedType.getRawType()) &&
Class.class.isInstance(parameterizedType.getActualTypeArguments()[0]);
}
return false;
After Change
if (ParameterizedType.class.isInstance(type)) {
ParameterizedType parameterizedType = ParameterizedType.class.cast(type);
return List.class.equals(parameterizedType.getRawType()) &&
Class.class.isInstance(parameterizedType.getActualTypeArguments()[0]);
}
return false;